be strapped for cash - Spanish English Dictionary